package de.fhin.mas.agents.manager.behaviours;

import jade.core.Agent;
import jade.core.behaviours.TickerBehaviour;
import de.fhin.mas.agents.manager.ManagerAgent;

/**
 * Überwachen des Systems: Sind alle Agenten noch funktionstüchtig? Ggf. bei
 * Ausfall von Agenten das System stoppen.
 * 
 * @author Ast
 * @deprecated
 * 
 */
@Deprecated
public class MonitorAgentStatus extends TickerBehaviour {
	private static final long serialVersionUID = 7149371208533041471L;
	private final ManagerAgent managerAgent;

	// private HashMap<AID, Date> lastActivity;

	public MonitorAgentStatus(Agent a, long period) {
		super(a, period);
		managerAgent = (ManagerAgent) a;
	}

	@Override
	protected void onTick() {
	}

}
